package com.longcai.entity.payment.saobei.response;

import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/****
 * 

* @author 作者: hyf 

* @version 创建时间：2019年4月10日 下午1:55:31 

* 类说明 : 退款申请响应参数封装
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ClyjSaobeiPaymentRefundResp implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 响应码：01成功 ，02失败，响应码仅代表通信状态，不代表业务结果
     */
    private String return_code;
    /**
     * 返回信息提示，“预支付请求成功”，“预支付请求失败”等
     */
    private String return_msg;
    /**
     * 业务结果：01成功 ，02失败
     */
    private String result_code;
    /**
 		请求类型，010微信，020支付宝，060qq钱包，090口碑，100翼支付
     */
    private String pay_type;
    /**
     * 商户名称
     */
    private String merchant_name;
    /**
     * 商户号
     */
    private String merchant_no;
    /**
     * 终端号
     */
    private String terminal_id;
    /**
     * 终端流水号，商户系统的退款流水号，扫呗系统原样返回
     */
    private String terminal_trace;
    /**
     * 	终端退款时间，yyyyMMddHHmmss，全局统一时间格式
     */
    private String terminal_time;
   
    /****
     * 退款金额，单位分
     */
    private BigDecimal refund_fee;
    
    /**
     * 	利楚唯一订单号
     */
    private String out_trade_no;

    /**
     * 	退款完成时间，yyyyMMddHHmmss，全局统一时间格式
     */
    private String  end_time;
    
    /**
     * 利楚唯一退款单号
     */
    private String out_refund_no;
    
    /**
     * 响应签名
     */
    private String key_sign;
}
